package br.ufrn.sigtcc.data.interfaces;

import java.util.List;

import br.ufrn.sigtcc.model.entidades.PropostaTema;
import br.ufrn.sigtcc.util.exceptions.BDException;

//@Local
public interface IDAOPropostaTema  extends IGenericDAO<PropostaTema, Long>{

	public List<PropostaTema> listarPropostasTemas() throws BDException;
	public void cadastraPropostaTema(PropostaTema tema) throws BDException, IllegalArgumentException;
	public void atualizarPropostaTema(PropostaTema tema) throws BDException, IllegalArgumentException;
	public void removerPropostaTema(PropostaTema tema) throws BDException, IllegalArgumentException;
}
